objective turret - French English Dictionary